| Автор перевода: Майкл "Antares" Клишин | Предыдущая | Следующая | Оглавление |
Flash Player 5.
my_mc.gotoAndPlay(frame:Object): Void
frame Число, определяющее номер кадра, в который отправляется воспроизводящая головка.
Ничего.
Метод; начинает проигрывание мувиклипа с определенного кадра. Если вам необходимо указать номер сцены, равно как и номер кадра, используйте функцию gotoAndPlay().
Вы можете расширять методы и обработчики событий класса MovieClip, создавая его подклассы. Для более подробной информации смотри "Присвоение класса мувиклип-символу " в Использовании ActionScript во Flash.
В примере ниже используется свойство _framesloaded для начала проигрывания SWF файла в момент, когда загружены будут все кадры. Если же загружены не все кадры, свойство _xscale мувиклипа loader пропорционально возрастает.
Введите следующий код в первый кадр основного Таймлайна :
var pctLoaded:Number = Math.round(this.getBytesLoaded()/this.getBytesTotal()*100); bar_mc._xscale = pctLoaded;
Введите следующий код во второй кадр:
if (this._framesloaded<this._totalframes) {
this.gotoAndPlay(1);
} else {
this.gotoAndStop(3);
}
Добавьте контент в третий кадр или дальше. Введите следующий код в третьем кадре:
stop();
gotoAndPlay(),play()
| Посмотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |